首页> 外文OA文献 >The Power of Non-Determinism in Higher-Order Implicit Complexity
【2h】

The Power of Non-Determinism in Higher-Order Implicit Complexity

机译:高阶隐式复杂性中的非决定论的力量

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

We investigate the power of non-determinism in purely functional programminglanguages with higher-order types. Specifically, we consider cons-free programsof varying data orders, equipped with explicit non-deterministic choice.Cons-freeness roughly means that data constructors cannot occur in functionbodies and all manipulation of storage space thus has to happen indirectlyusing the call stack. While cons-free programs have previously been used by several authors tocharacterise complexity classes, the work on non-deterministic programs hasalmost exclusively considered programs of data order 0. Previous work has shownthat adding explicit non-determinism to cons-free programs taking data of order0 does not increase expressivity; we prove that this - dramatically - is notthe case for higher data orders: adding non-determinism to programs with dataorder at least 1 allows for a characterisation of the entire class ofelementary-time decidable sets. Finally we show how, even with non-deterministic choice, the originalhierarchy of characterisations is restored by imposing different restrictions.
机译:我们研究具有高阶类型的纯函数编程语言中非确定性的力量。具体来说,我们考虑具有不同数据顺序的无约束程序,这些程序具有显式的不确定性选择。无约束程序大致意味着数据构造函数不能出现在功能体内,因此所有存储空间操纵都必须使用调用堆栈间接发生。尽管一些作者先前使用无约束程序来表征复杂性类,但是非确定性程序的工作几乎只考虑了数据顺序为0的程序。先前的工作表明,向采用零次序数据的无约束程序中添加了显式的不确定性。不增加表达力;我们证明,对于较高的数据顺序,情况并非如此:在具有至少1的数据顺序的程序中添加非确定性,可以表征整个基本时间可决定的集合。最后,我们展示了即使采用非确定性选择,如何通过施加不同的限制来恢复表征的原始层次。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号